Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F1b Brazil F9 Uruguay F1 Mexico F1 Mexico F2 Cuba F1 USA F12 Ecuador F1 Ecuador F2 Uruguay F1 Venezuela F7 Venezuela F8 Colombia F1 Colombia F2 Mexico F3 Mexico F4 Cuba F2 Uruguay F1 Uruguay F2 Argentina F8 Argentina F9 Brazil F5 Brazil F6 Colombia F1 Colombia F2 Colombia F3 Colombia F4 Colombia F5 Italy F17 Spain F25 Spain F26 Ecuador F1 Ecuador F2 Uruguay F1 Uruguay F2 Guatemala F1 Costa Rica F1 Panama F1 Brazil F1 Brazil F2 Brazil F3 Brazil F5 Brazil F6 Argentina F8 Argentina F9 Mexico F9 Peru F4 Peru F5 Brazil F34 Colombia F4 Brazil F1 Brazil F4 Italy F10 Italy F11 Netherlands F1 Netherlands F4 Estonia F1 Estonia F2 Brazil F21 Brazil F22 Brazil F23 Guatemala F1 El Salvador F1 Panama F1 Chile F3 Venezuela F2 Mexico F4 Mexico F5 Mexico F6 Mexico F7 Ecuador F5 Mexico F8 Mexico F9 Mexico F10 Mexico F2 Brazil F27 Spain F1 Spain F4 Spain F5 Belgium F13 Spain F1 Tunisia F17 Tunisia F18 Bulgaria F2 Turkey F26 Germany F6 Italy F24 Italy F25 Uruguay F1 Uruguay F3 Mexico F2 (Villahermosa) Mexico F4 (Pachuca) Italy F16 (Padova) Canada F3 (Kelowna) Canada F4 (Saskatoon) New Zealand F2 New Zealand F3 Argentina F1 Argentina F2 Argentina F3 USA F14 (Buffalo) Chile F1a Argentina F4 Argentina F5 Argentina F6 Chile F1 Chile F2 Chile F2 Chile F3 Cuba F1 Argentina F7 Uruguay F3 Uruguay F4 Italy F18 France F9 Uruguay F2 Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Muller Cup - Ulm I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Copa Sevilla - Seville 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Warta Cup 2001 - Sopot Geneva Challenger - Geneva Citta di Brindisi - Brindisi DPD Challenger 2001 - Aschaffenburg Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona 5th Sardinian International Championships - Cagliari Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice San Marino Cepu Open - San Marino X Ciutat de Barcelona - Barcelona Uncle Toby's Burnie Challenger - Tasmania Zagreb Open - Zagreb Nord/LB Open 2004 - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Canottieri Minico 2004 - Mantova IPP Geneva Trophy - Geneva Banja Luka Challenger 2004 - Banja Luka XI Ciutat de Barcelona - Barcelona Copa Petrobras Aracaju - Aracaju Copa Telefonica CTC Chile - Santiago San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Ljubljana Open - Ljubljana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Trofeo Internacional Club Laieta - Barcelona Societa Canottieri Mincio 2005 - Mantova Challenger Brasov - Brasov Pekao Open 2005 - Szczecin Copa Petrobras - Bogota Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte II Manta Open - Manta Copa Petrobras Uruguray - Montevideo II Challenger Ciudada de Guayaquil - Guayaquil Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig La Rinascente Tennis Cup Harbour Club Milano - Milan BH Tennis Open - Belo Horizonte ATP Challenger Trophy 2007 - Trnava Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena Mitsubishi Electric Europe Cup - Monza Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon BH Tenis Open International Cup 2008 - Belo Horizonte Timisoara Challenger - Timisoara Credicard Citi Mastercard Tennis Cup - Campos do Jordao ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Sao Paulo Challenger Iquique Challenger Santiago Challenger Bogota Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Pereira Challenger Savannah Challenger Carson Challenger Alessandria Challenger Furth Challenger Yuba City Challenger Kosice Challenger Bytom Challenger Bogota Challenger Belo Horizonte Challenger Poznan Challenger Campos do Jordao Challenger Brasilia Challenger San Sebastian Challenger Szczecin Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Bogota Challenger Buenos Aires Challenger Quito Challenger Montevideo Challenger Asuncion Challenger Pekao Open 2003 - Szczecin Santiago Challenger Banca Stato Challenger Lugano - Lugano Brasov Challenger - Brasov Dubrovnik Open - Dubrovnik Challenger ATP de Cuenca Diario El Mercurio - Cuenca Guayaquil Challenger Cancun Challenger La Serena Open - La Serena Citta di Monza - Monza Copa Kia - Santiago Puebla Challenger Sao Paulo Challenger Salinas Challenger Bucaramanga Challenger Rabat Challenger Sunrise Challenger Caltanissetta Challenger Challenger Ford de Cherbourg - Cherbourg St. Brieuc Challenger San Marino Cepu Open - San Marino Blunmenau Challenger Rome Challenger Curitiba Challenger Rome Challenger Tunis Challenger Ljubljana Open 2002 - Ljubljana Zagreb Challenger Challenger Britania Zavaleta - Puebla Schickendanz Open - Furth Kosice Challenger Banca Stato Challenger Lugano - Lugano Milan Challenger Turin Challenger Pozoblanco Challenger 10th Wartburg Open - Eisenach Scheveningen Challenger Segovia Challenger Brasilia Challenger San Sebastian Challenger Salvador Challenger Rijeka Challenger Banja Luka Challenger Belo Horizonte Challenger Montevideo Challenger Asuncion Challenger 4th Sardinia International Championships - Cagliari Manta Challenger Seville Challenger Madrid Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Guayaquil Challenger Santiago Challenger Ljubljana Open - Ljubljana Barranquilla Challenger Nord/LB Open - Braunschweig Pereira Challenger Blumenau Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Santos Challenger Tunis Challenger Rio Quente Challenger Kosice Challenger Savannah Challenger Tanger Challenger Challenger de Providencia-Copa Kia - Santiago Liberec Challenger Czech Open - Prostejov Aix En Provence Challenger Dublin Challenger - Dublin San Benedetto Challenger - San Benedetto Prague Challenger Prague Challenger Cordenons Challenger Banja Luka Challenger Kenitra Challenger Cordoba Challenger Ostrava Open 2005 - Ostrava Ostrava Challenger Rome Challenger Furth Challenger Moscow Challenger Perugia Challenger Padova Challenger Cortina Challenger Prague Challenger Seville Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Banja Luka Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Rome Challenger Nord LB Open 2006 - Braunschweig Buenos Aires Challenger Rio De Janeiro Challenger Santiago Challenger Seguros Bolivar Open - Medellin Nanjing Challenger Samarkand Challenger Poprad Tatry Challenger 14° BH Tennis Open - Belo Horizonte Chengdu Challenger Tennis Napoli Cup - Napoli Qingdao Challenger Curitiba Challenger Unicredit Czech Open 2007 - Prostejov Rome Challenger Buenos Aires Challenger St. Brieuc Challenger Francavilla Challenger Ostrava Challenger Poznan Challenger Tampere Challenger Quito Challenger Alphen Challenger II Manta Open - Manta Olimp Kyiv Open - Kiev XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Marrakech Rijeka Challenger Sao Paulo Challenger Kosice Challenger Turin Challenger Manerbio Challenger Belo Horizonte Challenger Montevideo Challenger Salinas Challenger San Luis Potosi Challenger Copa Petrobras Colombia - Bogota Braunschweig Challenger Santiago Challenger Cancun Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Pereira Challenger Zagreb Challenger Milan Challenger Guadalajara Challenger Barranquilla Challenger Buenos Aires Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Panama City Challenger Le Gosier Challenger Sarasota Challenger Caltanissetta Challenger Cali Challenger Campinas Challenger Rio De Janeiro Challenger Villa Allende Challenger Guayaquil Challenger Marbella Challenger Tunis Challenger Prostejov Challenger Timisoara Challenger Pozoblanco Challenger Tampere Challenger San Juan Challenger Cordenons Challenger Madrid Challenger Mohammedia Challenger Todi Challenger San Benedetto Challenger Tampere Challenger Banja Luka Challenger Meknes Challenger Quito Challenger Prostejov Challenger Marburg Challenger San Luis Potosi Challenger Anning Challenger Mestre Challenger Moscow Challenger Lima Challenger Belem Challenger Poznan Challenger Santiago Challenger Porto Alegre Challenger Tampere Challenger Medellin Challenger Sao Leopoldo Challenger Seville Challenger Napoli Challenger Banja Luka Challenger ATP Challenger Tour Finals Kenitra Challenger Bucaramanga Challenger Mohammedia Challenger Mersin Challenger Guayaquil Challenger Grand Prix Hassan II - Casablanca Salinas Challenger Montevideo Challenger Vercelli Challenger Gelsor Open Romania - Bucharest Open 13 - Marseille Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Santiago Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Rome Challenger Vicenza Challenger Grand Prix Hassan II - Casablanca Energis Open - Amersfoort Idea Prokom Open - Sopot Lisbon Challenger Gelsor Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors - Basel Perugia Challenger Gatineau Challenger Panama City Challenger Caltanissetta Challenger Prague Challenger Biella Challenger Manerbio Challenger Adidas International - Sydney Casablanca Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Croatia Open - Umag Guadalajara Challenger Alphen Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Santiago Challenger San Luis Potosi Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Mohammedia Challenger Brest Challenger Open Seat Godo 2005 - Barcelona Blois Challenger Morelos Challenger Guadalajara Challenger XI Venice Open - Venice Stella Artois Clay Court Championships - Budaors Cairo Challenger 2002 - Cairo Open Sainte-Victoire - Aix-En-Provence Generali Open - Kitzbuhel Zagreb Open - Zagreb 84° Concurso Internacional Tenis San Sebastian - San Sebastian 12th BH Tennis Open International Cup - Belo Horizonte Marburg Challenger Open Romania - Bucharest Copa Petrobras Santiago - Santiago Cyclus Open de Tenis - Florianopolis Trani Cup - Trani Riviera di Rimini Challenger - Rimini Rabat Challenger Copa Sevilla-Internacionales de Andalucia - Seville Tatra Banka Open - Bratislava Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Sir Supermercati - Rome Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba XI Ciutat de Barcelona - Barcelona XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Santiago Vigo Challenger Tiburon Challenger Amazonia Open de Tenis - Belem IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Open de Tenis Comunidad Valenciana - Valencia Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Sporting Challenger '07 Trofeo Regione Piemonte - Turin BMW Open - Munich Hypo Group Tennis International - Portschach IV Manta Open - Manta Genova Open Challenger - Genova Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Memorial A. Manfredini Sassuolo Challenger - Sassuolo Generali Open 2002 - Kitzbuhel Copa Petrobras Argentina - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger XIV Challenger ATP Club Premium Open - Quito Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag San Marino CEPU Open - San Marino Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Copa Petrobras-Uruguay - Montevideo Lima Challenger - Lima Campionati Internazionali di Sicilia - Palermo Salinas Challenger BA-CA Tennis Trophy - Vienna Campos do Jordao Challenger San Luis Potosi Challenger Davidoff Swiss Indoors Basel - Basel Mexico City Challenger Blumenau Challenger Recife Challenger Heineken Open - Auckland Rimini Challenger Manta Challenger MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Furth Challenger Sacramento Challenger Calabasas Challenger Medellin Challenger Sao Paulo Challenger U.S. Men's Clay Court Championships - Houston Campos do Jordao Challenger Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Croatia Open - Umag Alessandria Challenger Open Seat Godo - Barcelona Buenos Aires Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Le Gosier Challenger Barranquilla Challenger Leon Challenger Copa Telmex - Buenos Aires Estoril Open - Estoril Campinas Challenger Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Chennai Open - Chennai Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Sarasota Challenger Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open Umag - Umag Bordeaux Challenger Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Furth Challenger Copa Telmex - Buenos Aires International German Open - Hamburg Brasil Open - Costa do Sauipe Estoril Open - Estoril Grand Prix Hassan II - Casablanca Montevideo Challenger Serbia Open - Belgrade AXA Open II - Espinho SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag VTR Open - Vina del Mar AEGON Championships - London UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Studena Croatia Open - Umag Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Internationaux de Tennis de Brest - Brest VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston 2001 Challenger Canottieri Mincio - Mantova Bordeaux Challenger Qatar ExxonMobil Open - Doha San Juan Challenger Casablanca Challenger Santo Domingo Challenger Top Wool Challenger Biella - Biella Uncle Toby's Australian Men's Clay Court Challenger - Canberra Mallorca Open - Mallorca Cepu Open - San Marino Copa Petrobras Guadalajara - Guadalajara Santo Domingo Challenger Argentina Open - Buenos Aires Heineken Open - Auckland III Aberto Santa Catarina de Tenis - Florianopolis IPP Geneva Trophy - Geneva Open Seat Godo 2003 - Barcelona KGHM Polish Indoors - Wroclaw Campionati Internazionali di Sicilia - Palermo San Marino Cepu Open - San Marino VII Torneo Internazionale di Tennis - Barletta Mercedes Cup - Stuttgart Panama City Challenger Pro Tennis World Open - Boca Raton Optimus Maia Open - Maia VIII Trofeo Ciutat de Barcelona - Barcelona Pekao Open - Szczecin Granby Challenger Challenger 42 - Andrezieux Biella Challenger Open de Tanger - Tangier LTA Hull Challenger - Hull Tata Open - Chennai Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Architect Open - Budapest Brasil Open - Costa do Sauipe 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco BMW Brixina Tennis Open 2000 - Bressanone Grand Prix Hassan II - Casablanca Bucaramanga Challenger Brasil Open - Costa do Sauipe Wartburg Open - Eisenach Open Sabadell Atlantico - Barcelona Brasil Open - Sao Paulo Open Sabadell Atlantico - Barcelona Credit Agricole Suisse Open - Gstaad Cortina Challenger Florianopolis Challenger Qatar ExxonMobil Open - Doha XL Capital Bermuda Open - Bermuda Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Copa Claro - Buenos Aires Seville Challenger Joinville Tennis Festival - Joinville Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Portoroz Challenger Czech Open 2005 - Prostejov Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia Open de Moselle - Metz Open SEAT 2008 - Barcelona If Stockholm Open - Stockholm SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago ATP Studena Croatia Open Umag - Umag Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco Ecuador Open - Quito International Championship of Croatia - Umag Idea Prokom Open - Sopot The Priority Telecom Open - Amersfoort Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Masters Series Madrid - Madrid Mutua Madrid Open - Madrid BMW Open - Munich Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, Group I, 1R, URU-PER 3-1 Davis Cup, Group I, 2R, URU-CHI 1-3 Davis Cup, Group I, 1R, URU-DOM 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 River Oaks International Tennis Tournament - Houston